@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; border:0px;}
.box{ width:980px; margin:0 auto;}
a{text-decoration:none;}
.clear{ clear:both;}
.top{ color:#a4a4a4; font-size:12px; margin-top:10px;}
.top .Tright{ float:right;}
.top .Tright a{ color:#a4a4a4; font-size:12px; }
.top .Tright span{ display:inline-block; margin:0 16px 0 16px;}
.top_img{ margin-top:10px;}
.logo_box{ background:url(../images/web/logo_bg.jpg) repeat-x; height:74px; width:980px; margin-top:6px;}
.logo{ float:left; padding:10px 0 0 13px;}
.logo_middle{ float:left; padding:16px 0 0 60px;}
.logo_middle dl{ width:103px; height:45px; border-right:1px solid #e5e5e5; float:left; text-align:center;}
.logo_middle dl dd{ margin-bottom:9px;}
.logo_middle dl dd a{ color:#315d80; font-size:12px; margin-right:10px;vertical-align:middle;}
.logo_tq{ float:left; padding:15px 0 0 70px;}
.logo_tq img{ float:left; margin-right:5px;}
.logo_tq div{ float:left; color:#666666; font-size:12px;}
.nav_box{ background:url(../images/web/navbg.jpg) repeat-x; height:44px; width:980px;}
#nav {
  line-height: 44px;  list-style-type: none; position:relative; z-index:300;
}
#nav a {
 display: block; width: 120px; text-align:center; font-weight:bold;
}
#nav a:link  {
 color:#fff; text-decoration:none;
}
#nav a:visited  {
 color:#fff;text-decoration:none;
}
#nav a:hover  {    /*鼠标放上惨淡*/
 color:#FFF;font-weight:bold;
}
#nav li {
 float: left; width:120px; background:url(../images/web/nav_fenge.jpg) no-repeat right center;font-size:13px;
 position:relative;
}
#nav li a:hover{
	 color:#FFF;font-weight:bold;font-size:15px;
}
#nav li ul {
 line-height:44px;list-style-type:none;text-align:left;
  width:120px; position: absolute;z-index:5000;top:0px;display:none;
}
#nav li ul li{
 float: left; width: 119px;
 background:#c81e1b url(../images/web/xiala.jpg) no-repeat center bottom;font-weight:bold;
}
#nav li ul a{
 display: block; width: 119px; text-align:center;font-weight:bold;
}
#nav li ul a:link  {
 color:#fff; text-decoration:none; font-weight:normal;font-weight:bold;
}
#nav li ul a:visited  {
 color:#ff;text-decoration:none;font-weight:bold;
}
#nav li ul a:hover  {
 color:#fff;text-decoration:none;font-weight:normal; font-weight:bold;
} 
#content {
 clear: left; 
}
.login_box{ background:url(../images/web/login_boxbg.jpg) repeat-x; height:45px; width:980px;line-height:27px;}
.login{ float:left; color:#444444; font-size:14px; margin-left:17px;padding-top:10px;}
.login input.shurubox{ font-size:12px; background:url(../images/web/input_bg.jpg) no-repeat; height:27px; width:127px; line-height:27px; padding-left:3px; vertical-align:middle;}
.login input.liji{ background:url(../images/web/login_but.jpg) no-repeat; width:99px; height:27px; vertical-align:middle; cursor:pointer; margin-left:15px;}
.login_search{ float:right;padding-top:10px;width:278px;}
.login_search .search_box{ width:179px; height:25px; border-bottom:1px solid #cdcdcd; border-left:1px solid #cdcdcd; border-top:1px solid #cdcdcd; color:#cdcdcd; vertical-align:middle; line-height:25px;}
.login_search .search_but{ background:url(../images/web/sousuo.jpg) no-repeat; height:27px; width:76px; vertical-align:middle; cursor:pointer;}
.content{ width:980px; margin-top:10px;}
.left{ float:left;}
.left_nrbox{ border:1px solid #ed7616; background:#fff4e6;width:220px; margin-bottom:10px; overflow:hidden;}
.left_nrbox_title{ background:url(../images/web/left_titlebg.jpg) repeat-x; height:34px; width:210px; color:#fff; font-size:14px; line-height:34px; padding-left:10px; font-weight:bold;}
.left_nrbox_center{ padding-top:15px;}
.left_nrbox_center span{ display:block; float:left; height:37px; line-height:37px; color:#bd420b; font-size:14px; margin-left:10px; margin-right:5px;} 
.left_nrbox_center .mbottom{padding-left:0px; margin-bottom:10px;}
.left_nrbox_center ul{ list-style-type:none;}
.left_nrbox_center ul li{ background:url(../images/web/left_dot.jpg) no-repeat left center; padding-left:17px; margin-bottom:10px; margin-left:12px;}
.left_nrbox_center ul li a{ font-size:12px; color:#8a2220;}
.left_nrbox_center .gengduo{ text-align:right;  padding-right:17px; margin-bottom:10px;}
.left_nrbox_center .gengduo a{ color:#ababab; font-size:12px;}
.left_biaoti{ width:196px; border:1px solid #d5d5d5; margin-bottom:10px; padding:24px 0 10px 24px; height:430px;}
.left_biaoti a{ display:inline-block; margin-bottom:10px; background:url(../images/web/button_h_1.jpg) no-repeat; width:150px; height:42px; line-height:42px; font-size:14px; color:#d62e32; font-weight:bold; padding-left:36px;}
.left_grb{ width:220px; margin-bottom:10px; border:1px solid #d5d5d5;}
.safety_img{padding:10px; background:#FFF; overflow:hidden;}
.link{ text-align:center;}
.link select{ width:179px; border:1px solid #94989b; margin-bottom:9px;}
.link input{ background:url(../images/web/but_queding.jpg) no-repeat; width:74px; height:22px; cursor:pointer; margin-left:105px;}
.right{ float:left; margin-left:10px;}
.right_topdiv{ height:234px;}
.right_topdiv_left{ float:left; width:420px;}
.right_topdiv_left p.title{ font-size:16px; font-weight:bold; color:#bb2a30; margin:15px 0 15px 14px;}
.right_topdiv_left ul{ list-style-type:none;}
.right_topdiv_left ul li{ background:url(../images/web/dian.jpg) no-repeat left center; padding-left:8px; margin-left:31px; margin-bottom:10px;}
.right_topdiv_left ul li span{ display:inline-block; float:right; color:#6c6c6c; font-size:12px;line-height:20px}
.right_topdiv_left ul li a{ font-size:14px; color:#6c6c6c;}


.right_topdiv_leftb ul{float:left;width:410px;}
.right_topdiv_leftb ul li{ background:url(../images/web/dian.jpg) no-repeat left center; padding-left:8px; margin-left:65px; margin-bottom:10px;}
.right_topdiv_leftb ul li span{ display:inline-block; float:right; color:#6c6c6c; font-size:12px;line-height:20px}
.right_topdiv_leftb ul li a{ font-size:14px; color:#6c6c6c;}

.right_yunshubox{ margin-top:10px; height:195px;}
.right_yunshuboxL{ float:left;}
.ys_title{ color:#FFF; background:url(../images/web/right_titlebg.gif) no-repeat; width:359px; height:30px; line-height:30px; font-weight:bold; font-size:14px; padding:0 0 0 10px;}
.ys_title a{ display:inline-block; float:right; color:#f97008; font-size:12px;}
.right_yunshuboxL ul{ list-style-type:none; margin:14px 0 0 14px;}
.right_yunshuboxL ul li{ height:30px; background:url(../images/web/dixian.jpg) no-repeat center bottom; width:345px;}
.right_yunshuboxL ul li span{ display:inline-block; float:right; color:#6c6c6c; font-size:12px;line-height:30px}
.right_yunshuboxL ul li a{ font-size:14px; color:#6c6c6c; display:inline-block; line-height:30px; background:url(../images/web/dian.jpg) no-repeat left center; padding-left:10px;}

.yaowenNum_yunshuboxL ul li{ height:20px; background: no-repeat center bottom; width:345px;}
.yaowenNum_yunshuboxL ul li span{ display:inline-block; float:right; color:#6c6c6c; font-size:12px;line-height:20px}
.yaowenNum_yunshuboxL ul li a{position:relative ;margin:1px 0 0 -29px; font-size:14px; color:#6c6c6c; display:inline-block; line-height:20px; background:url(../images/web/dian.jpg) no-repeat left center; padding-left:10px;}

.right_xcimg{font-family:黑体;font-size:38px;color:#FFFFFF;line-height:110px;margin-top:12px;height:97px;width:748px; background:url(../images/web/right_img.jpg) no-repeat left center;}
.right_huiyititle{ color:#d5262a; font-weight:bold; background:url(../images/web/titlebg.jpg) no-repeat; height:31px; width:333px; line-height:31px; font-size:14px; padding-left:36px;}
.right_huiyititle a{ display:inline-block; float:right; margin:9px 10px 0 0;}
.right_ztbox{ margin-top:10px; border-top:3px solid #e7e7e7; border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; width:746px;  }
.right_ztbox dl{ width:704px; margin-left:21px; font-size:12px; color:#999999; line-height:25px;}
.right_ztbox dl dd a{ color:#999; font-size:12px;}
.right_ztbox dd.xian{ border-bottom:1px solid #e7e7e7;} 
.login_scroll{ height:168px; background:#fff; width:978px; border-top:3px solid #d5d5d5; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5; margin-top:10px;}
.login_scroll #prev2,#next2,#img{float:left; width:17px; height:136px; cursor:pointer; margin-left:6px;}
.login_scroll .scroll_big{overflow:hidden; margin:16px 0 0 4px;}
.login_scroll .scroll_big .scroll_left{background:url(../images/web/lunbo_L.jpg) no-repeat scroll 0 0;}
.login_scroll .scroll_big .scroll_right{background:url(../images/web/lunbo_R.jpg) no-repeat scroll 0 0;}
.login_scroll .scroll_f{float:left; overflow:hidden; width:905px; visibility:visible; position:relative; z-index:2; left:0px; margin-left:20px;}
.login_scroll .scroll_big .scroll_f ul{overflow:hidden; width:905px;}
.login_scroll .scroll_big .scroll_f ul li{float:left; margin:16px 12px 0 0; width:170px; height:111px; overflow:hidden;}
.login_scroll .scroll_big .scroll_f ul li span{ display:block; text-align:left; font-size:14px; color:#999999; padding-left:50px;}

.login_scroll .scroll_big .scroll_f2{float:left; overflow:hidden; visibility:visible; position:relative; z-index:2; left:0px;}
.login_scroll .scroll_big .scroll_f2 ul{overflow:hidden; width:905px;}
.login_scroll .scroll_big .scroll_f2 ul li{float:left; margin:0 0px 0 0; width:928px; height:130px; overflow:hidden;}

.right_lunbo{ float:left; margin-left:10px;}
.flash{
	width:308px;
	height:204px;
    position:relative;
	z-index:100;
	 margin-top:25px;
	}
.flash_top{
	width:100%;
	height:100%;
}
.flash_top a,.flash_top img{display:block;border:none;width:100%;height:100%;}
.flash_bottom{
	width:80px;
	color:#757575;
	height:20px;
	text-align:left;
    margin-top:-25px;
    position:absolute;
    z-index:1;
    margin-left:150px;
    *margin-left:150px;
    COLOR: #c6901f;
}
.doyoo_pan_icon{
	background-repeat:no-repeat;
	background-position:20px 0px;
	background-color:transparent;
	height:28px;
}
.flash_bottom_right{width:120px;height:23px;line-height:21px;margin-left:28px;}
.jiaodian{color:#4d2d1b; background:#a69e97;}
.textinfo{float:left;}
.flash_bottom_right div{ text-align:center;font-weight:bold;width:20px;height:20px;font-size:12px;float:left;cursor:pointer; line-height:20px;}
#gameTitleList,.ul1{display:none;}

#sc_flashBox{ height:202px; width:306px; border:1px solid #ebebeb; position:relative;}
#sc_flashBox ul{ list-style-type:none;}
.flash_smallimg{ bottom:6px; position:absolute; right:6px; width:200px; z-index:200;}
.flash_smallimg li{ background:#070708; cursor:pointer; display:inline; float:right; height:14px; line-height:14px; margin-left:5px; text-align:center; width:14px; z-index:1000; color:#fff; font-weight:bold;}
.flash_smallimg li.current{ background:#817e7f; color:#6b4a35; font-weight:bold;}

.footer{ width:980px; text-align:center; color:#999; line-height:20px; font-size:12px; height:100px; margin-top:15px;}
/*列表内容页*/
.R_list_title{ background:url(../images/Rlist_top.jpg) no-repeat; height:30px; width:738px; line-height:30px; font-size:14px; color:#FFF; font-weight:bold; padding-left:10px;}
.list_content{ padding:40px 0 0 29px;}
.list_content ul{ list-style-type:none;}
.list_content ul li{ height:30px; line-height:30px; background:url(../images/list_xian.jpg) repeat-x bottom center; font-size:14px; color:#6c6c6c; text-align:right;}
.list_content ul li.show span{  padding:6px 45px 0 1px;}
.list_content ul li a{ color:#6c6c6c; float:left; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px;}
.list_fenye{ margin-top:30px; text-align:center;}
.list_fenye a{ display:inline-block; height:22px; border:1px solid #ebebeb; line-height:22px; color:#666666; font-size:14px; padding:0 7px 0 7px; margin-left:5px; }

.list_result_content{ padding:40px 0 0 59px;}
.list_result_content ul{ list-style-type:none;}
.list_result_content ul li{ height:30px; line-height:30px; background:url(../images/list_xian.jpg) repeat-x bottom center; font-size:14px; color:#6c6c6c; text-align:right;}
.list_result_content ul li a{ color:#6c6c6c; float:left; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px;}


.list_fenye{ margin-top:30px; text-align:center;}
.list_fenye a{ display:inline-block; height:22px; border:1px solid #ebebeb; line-height:22px; color:#666666; font-size:14px; padding:0 7px 0 7px; margin-left:5px; }
.list_fenye_select{ display:inline-block; height:22px; border:1px solid #ebebeb; line-height:22px;color:#4d2d1b; background:#a69e97;font-size:14px; padding:0 7px 0 7px; margin-left:5px; }

.nr_top{ background:url(../images/web/content_top.jpg) no-repeat; width:970px; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px; color:#FFF;}
.nr_title{ text-align:center; background:url(../images/web/list_xian.jpg) repeat-x bottom; height:57px; width:980px; padding-top:26px;}
.nr_title h2{ font-size:14px; color:#c81f1c; margin-bottom:17px; }
.nr_title h1{ font-size:30px; color:#c81f1c; margin-bottom:5px; }
.nr_title p{ color:#a9a9a9; font-size:12px;}
.nr_title a{margin-right:445px;color:#a9a9a9; font-size:12px;width:738px;}
.nr_wenzi{ font-size:14px; color:#6c6c6c; margin-top:10px;}
.nr_wenzi p{ line-height:30px;}
.nr_wenzi img {margin-bottom: 10px;}
.br_bottom{ background:url(../images/web/list_xian.jpg) repeat-x top; height:20px; width:980px; padding-top:10px}
.br_bottom a.baocun{ display:inline-block; height:16px; line-height:16px; background:url(../images/web/baocun.jpg) no-repeat left center; font-size:12px; color:#0060c2; padding-left:20px; margin-right:10px;}
.br_bottom a.dayin{display:inline-block; height:16px; line-height:16px; background:url(../images/web/dayin.jpg) no-repeat left center; font-size:12px; color:#0060c2; padding-left:20px;}



.photo{width:980px;height:200px;overflow:hidden;position:relative;}
.photo .step{position:absolute;bottom:10px;right:15px;height:23px;z-index:2;color:#fff;font-size:14px;font-weight:bold;vertical-align:middle;cursor:pointer;}
.photo .step em{margin:0 5px;}
.photo ul{float:left;position:absolute;top:0;left:0;width:2208px; list-style-type:none;}
.photo li{float:left;background:#09e;}
.photo li img{display:block;width:980px;height:200px;}

.lxfscroll {
	width:200px;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	height: 200px;
	overflow: hidden;
}

.lxfscroll ul li {
	height: 200px;
	width: 200px;
	text-align: center;
	line-height: 200px;
	position: absolute;
	font-size: 40px;
	font-weight: bold;
	list-style-type:none;
}
.lxfscroll-title{
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.lxfscroll-title li{
	height: 201px;
	width: 20px;
	float: left;
	line-height: 20px;
	text-align: center;
	border: 1px dashed #CCC;
	margin-top: 2px;
	cursor: pointer;
	margin-right: 2px;
}
.cur{
	color: #FFF;
	font-weight: bold; background:#000;
	
	
}
.lxfscroll ul {
	position: absolute;
}


.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

.wrapper {width:150px; margin:0 auto;}
.ad {width:368px; margin:10px auto 0;}
.ad li {padding-top:5px;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

.wrapper {width:200px;}
/* tmall focus */
#focus {width:200px; height:200px; overflow:hidden; position:relative;margin-left:auto;margin-right:auto;}
#focus ul {height:200px; position:absolute;}
#focus ul li {float:left; width:200px; height:200px; overflow:hidden; position:relative;text-align:center;}
#focus ul li div {position:absolute; overflow:hidden;}

.flashB{
	width:308px;
	height:204px;
    position:relative;
	z-index:100;
	float:left;
	 margin-left:10px;
	}
.flash_topB{
	width:100%;
	height:100%;
}
.flash_topB a,.flash_topB img{display:block;border:none;width:100%;height:100%;}
.flash_bottomB{
	width:150px;
	color:#757575;
	height:20px;
	text-align:left;
    margin-top:-25px;
    position:absolute;
    z-index:1;
    margin-left:150px;
    *margin-left:150px;
    COLOR: #c6901f;
}
.doyoo_pan_iconB{
	background-repeat:no-repeat;
	background-position:20px 0px;
	background-color:transparent;
	height:28px;
}
 
.flash_bottom_rightB{width:180px;height:23px;line-height:21px;margin-left:28px;}
.jiaodianB{color:#4d2d1b; background:#a69e97;}
.textinfoB{float:left;}
.flash_bottom_rightB div{ text-align:center;font-weight:bold;width:20px;height:20px;font-size:12px;float:left;cursor:pointer; line-height:20px;}
#gameTitleListB,.ul2{display:none;}

#sc_flashBoxB{ height:202px; width:306px; border:1px solid #ebebeb; position:relative;}
#sc_flashBoxB ul{ list-style-type:none;}
.flash_smallimgB{ bottom:6px; position:absolute; right:6px; width:200px; z-index:200;}
.flash_smallimgB li{ background:#070708; cursor:pointer; display:inline; float:right; height:14px; line-height:14px; margin-left:5px; text-align:center; width:14px; z-index:1000; color:#fff; font-weight:bold;}
.flash_smallimgB li.currentB{ background:#817e7f; color:#6b4a35; font-weight:bold;}

/*公告悬浮窗 right:4px 左右位置  _top: 高度位置 */
#winpop{border:1px #f56e00 solid;z-index:99999;width:256px;height:165px;right:4px;background:#fffde0;bottom:4px !important;margin:0;padding:0px;overflow:hidden;display:none;position:fixed !important;
_position:absolute;
_top:expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-10:document.body.scrollTop+document.body.clientHeight-this.clientHeight-20))}
#winpop .title{width:100%;height:32px;line-height:32px;background:url(../images/web/winpopTc.jpg) 1px 1px no-repeat;font-weight:lighter;text-align:left;padding-left:10px;font-size:12px;color:#fff}
#winpop .title_con{font-size:12px;color:#fff}
#winpop .con{width:251px;height:132px;font-size:12px;overflow:hidden;text-align:left;background:#fff;margin:1px auto}
#winpop .close{position:absolute;right:9px;top:9px;cursor:pointer}
.nr_wenzis {margin-left: 251px;font-size:16px;}
.nr_title {width:100%;}
.nr_title2{ text-align:center; background:url(../images/web/list_xian.jpg) repeat-x bottom; height:57px; padding-top:26px;margin-bottom: 20px;}
.nr_title2 h2{ font-size:21px; color:#c81f1c; margin-bottom:17px; }
.nr_title2 h1{ font-size:30px; color:#c81f1c; margin-bottom:5px; }
.nr_title2 p{ color:#a9a9a9; font-size:12px;}
.nr_title2 a{margin-right:445px;color:#a9a9a9; font-size:12px;width:738px;}
.xwsub a{  color:#000;/*超文字超链接的颜色*/
display:block;/*定义为块级*/
width:250px;/*要显示文字的宽度*/
float:left;/*左对齐*/
overflow:hidden; /*超出的部分隐藏起来。*/
white-space:nowrap;/*不显示的地方用省略号...代替*/
    padding-right:7px; /*文字距离右侧7像素。*/
    text-overflow:ellipsis;/* 支持 IE */
    -o-text-overflow: ellipsis;    /* 支持 Opera */
}